package com.ukao.cashregister.view;

import com.ukao.cashregister.bean.AllMarkprintBean;
import com.ukao.cashregister.bean.MarkprintBean;
import com.ukao.cashregister.bean.MercCityBean;
import com.ukao.cashregister.bean.PayInfoBean;
import com.ukao.cashregister.bean.ProductRelImgBean;
import com.ukao.cashregister.bean.ReceiptBean;
import com.ukao.cashregister.bean.StockinBean;

import java.util.ArrayList;

/**
 * Created by ukaodev on 2017/6/26.
 */

public interface StockinView extends  BaseView{

       void getDataSuccess(StockinBean  model);


    void deleteStockInSuccess(String  message,StockinBean.ProListBean pos);
    void logisticsSuccess(MercCityBean  model);

    void copySuccess(String  message);
    void loadFail(String message);
    void modifySuccess(String  strmodifyPrice  );
    void finishStorageSucceed(String msg  );
    void  loadReceipt(ReceiptBean mReceiptBean);
  void  marKprintSucceed(MarkprintBean mMarkprintBean );
    void  allmarKprintSucceed(AllMarkprintBean mMarkprintBean );
        void   loadPayStatus(PayInfoBean  mPayInfoBean);
    void   photoListSucceed(ArrayList<ProductRelImgBean> mProductRelImgData,String orderProId );
    void   updateFactorySucceed(String updateTransNo);
    void  bindCodeSucceed(StockinBean.ProListBean item  );
    void  washingSucceed();
}
